package np.com.baralsujan.login.service.impl;

import java.util.Map;

import np.com.baralsujan.login.domain.User;
import np.com.baralsujan.login.util.AuthenticationException;

public interface IUserService {

	public abstract void saveUser(User user);

	public abstract User retrieveUser(User user);

	public abstract boolean deleteUser(User user);

	public abstract User authenticateUser(User user) throws AuthenticationException;

}